@charset 'utf-8';

.content-list-wrap{
	height: 94%;
}
.content-list{
	height: 100%;
}
.content-left{
	display: inline-block;
	width: 25%;
	height: 100%;
	vertical-align: top;
	color: #FFFFFF;
}
.content-middle{
	display: inline-block;
	width: 49%;
	height: 100%;
	vertical-align: top;
	color: #FFFFFF;
}
.content-right{
	display: inline-block;
	width: 25%;
	height: 100%;
	text-align: center;
	color: #FFFFFF;
}
.itemList,
.chartBox{
	position: relative;
	/*padding: 10px 15px;*/
	border: 1px solid #337ab7;
	border-radius: 5px;
	box-shadow: 0 0 8px #337ab7 inset;
	background-color: rgba(107,149,185,.1);
}
.sumData{
	width: 100%;
	text-align: center;
	line-height: 30px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3;
}
.sumData .left,
.sumData .right{
	display: inline-block;
	width: 45%;
}
.left span{
	display: inline-block;
	padding: 0 10px;
	background-color: #363e6db0;
}
.number{
	display: inline-block;
	padding: 8px 0;
	margin-bottom: 0;
	width: 90%;
}
.number .li_bg{
	display: inline-block;
	background-color: #2196F3;
    width: 8%;
    border-radius: 4px;
    color: #FFEB3B;
    font-size: 1.5em;
}
.number .none{
	display: inline-block;
	color: #2196F3;
    width: 10%;
}

.inOutTab{
	width: 100%;
	position: absolute;
	top: -10px;
	z-index: 2;
}
.list{
	width: 100%;
}
.list li{
	display: inline-block;
	width: 49%;
	text-align: center;
}
.list li span{
	display: inline-block;
	padding: 2px 15px;
	background-color: #337ab7;
	border-radius: 4px;
	cursor: pointer;
}
.chartwrap{
	display: inline-block;
}
.leftBox h5{
	text-align: center;
}
.in_list li{
	margin: 10% 0;
    padding: 0 8%;
    line-height: 2.8em;
    background-color: #0e376f;
    border: 1px solid #3f51b5;
    border-radius: 20px;
}
.in_list li span{
	margin-left: 10%;
}
.education{
	display: inline-block;
	padding: 5px 5px 0;
	width: 100%;
}
.education .edLeft,
.education .edRight{
	display: inline-block;
	padding: 2px 10px;
	width: 49%;
	overflow: hidden;
}
.edLeft{
	background-color: #0e376f;
	border: 1px solid #11B3EC;
	border-radius: 15px;
	vertical-align: text-bottom;
}
.edRight{
	vertical-align: bottom;
}
.edRight b{
	padding-right: 5px;
	font-size: 1.4em;
	color: #35acfe;
}
.unit{
	display: inline-block;
	width: 22%;
	text-align: right;
	line-height: 1.8em;
}
.improtPoint li{
	margin: 2px 8px 2px;
	padding: 10px 4px;
    line-height: 30px;
    background-color: rgba(63, 81, 181, 0.3);;
}
.rank{
	display: inline-block;
	width: 10%;
	text-align: center;
}
.moneny{
	display: inline-block;
	width: 25%;
	text-align: center;
}
